home *** CD-ROM | disk | FTP | other *** search
/ Packard Bell Multi-Media Master / Packard Bell Multi-Media Master.iso / diskimag / pnp.121 / disk1.img / README.TXT < prev    next >
Encoding:
Text File  |  1994-08-08  |  33.2 KB  |  837 lines

  1. *******************************************************************
  2. *README.TXT                   Release Notes for Plug and Play Kit *
  3. *                                   for MS-DOS(R) and Windows(TM) *
  4. *Release 1.21                                           June 1994 * 
  5. *******************************************************************
  6.  
  7.  
  8. Introduction
  9. ============
  10.  
  11. This kit contains Release 1.21 of the Plug and Play Kit for
  12. MS-DOS and Windows.  The components of this kit are:
  13.  
  14. Plug and Play Configuration Manager (CM) for MS-DOS and Windows.
  15.       Provides configuration services to real-mode and protected-
  16.       mode drivers and to applications in MS-DOS and Windows 
  17.       environments.
  18.  
  19. Plug and Play ISA Configuration Utility (ICU) for MS-DOS and 
  20. Windows.
  21.       Provides a way to assign system resources to add-in cards
  22.       before the card is installed.  This assignment avoids 
  23.       resource conflicts and keeps track of system resources so 
  24.       that Plug and Play cards do not conflict with non-Plug
  25.       and Play cards in a system.  A full description of ICU 
  26.       features and use is available in the ISA Configuration
  27.       Utility (ICU) User's Guide.
  28.  
  29. Plug and Play Device Driver Development Kit.
  30.       Contains sample source code for drivers and applications 
  31.       that illustrate Configuration Manager functionality.  Also
  32.       contains include files and libs to use in coding your own
  33.       drivers and applications.
  34.  
  35. Plug and Play PCMCIA Driver Development Kit.
  36.       Contains sample source code for drivers and applications
  37.       that illustrate PCMCIA client functionality. Also
  38.       contains include files and libs to use in coding your own
  39.       drivers an applications.
  40.  
  41. Documentation.
  42.       Contains manuals and specifications to support using and
  43.       developing products with the previously listed components.
  44.       The documents on the Documentation diskette are:
  45.  
  46.       - Plug and Play Developer's Guide
  47.       - ISA Configuration Utility (ICU) User's Guide
  48.       - Before You Add a Card
  49.       - External Plug and Play Interfaces Specification for
  50.     MS-DOS and Windows Run-time Configuration Services
  51.       - Plug and Play ISA Specification
  52.       - Extended System Configuration Data Specification
  53.       - On-line ICU User's Guide source
  54.       
  55. Information on the components of this kit, and on the inclusion
  56. of the Configuration Manager and the ISA Configuration Utility 
  57. in your products, is available in the Plug and Play Developer's
  58. Guide. 
  59.  
  60.  
  61. Installation Notes
  62. ==================
  63.  
  64. 1) On systems with MS-DOS version 6.0 or later that use a multipath 
  65.    config.sys file, the MS-DOS installation procedure might corrupt 
  66.    the config.sys file by duplicating sections of the file and 
  67.    corrupting the duplicate sections.  If you have this type of 
  68.    config.sys file, verify the integrity of the config.sys file 
  69.    before rebooting your system.  If you see this problem, perform
  70.    the following steps:
  71.  
  72.    a) Replace the config.sys file with the backup file made by the 
  73.       installation, config.bak.  
  74.  
  75.    b) Edit the config.sys file and add a line to load the CM driver to
  76.       the beginning of the file.  Here is an example line that assumes 
  77.       the default installation:
  78.  
  79.       DEVICE=C:\PLUPGPLAY\DRIVERS\DOS\DWCFGMG.SYS
  80.  
  81. 2) The installation procedures in this kit assume that C: is 
  82.    the boot drive of the system.  Therefore, the procedures
  83.    create, make changes to, or overwrite boot drive files on C:.
  84.    In particular, the procedures put the escd.rf file into C:\,
  85.    and create or modify the config.sys file in C:\.  
  86.  
  87.    On systems without the Plug and Play BIOS, if the boot drive 
  88.    is not C:, but some other drive, the user must move the 
  89.    escd.rf file to the root directory of the boot drive. 
  90.    Also, the user must add line that loads the CM driver 
  91.    (dwcfgmg.sys) to the config.sys file in the root directory
  92.    of the boot drive. 
  93.  
  94.    Some utilities, for example, the Stacker disk compression 
  95.    utility, can change the boot drive from C: to another drive.
  96.    Such drive changes are not always obvious to the user. In 
  97.    order to avoid the user having to move and edit files, the 
  98.    installation procedure must make an INT 21 call to detect 
  99.    the boot device before installing the escd.rf file or 
  100.    changing the config.sys file.
  101.  
  102. 3) If you have already installed one version (MS-DOS or Windows) 
  103.    of the kit, install the other version in the same directory as 
  104.    you installed the first version.  By default, both versions of 
  105.    the installation use the same directory: c:\plugplay.  
  106.  
  107.    If you use a different directory, the system configuration 
  108.    information displayed when you invoke the Windows ICU might
  109.    look different than that displayed when you invoke the 
  110.    MS-DOS ICU.
  111.  
  112. 4) If you have already installed the one version (MS-DOS or 
  113.    Windows) of the kit, when the second installation procedure 
  114.    asks if you want to replace an existing escd.rf file, answer No.
  115.    If you answer Yes, you will lose any system configuration 
  116.    changes you made with the first installed version of the ICU.  
  117.  
  118.    If you inadvertently answer Yes to this question, you can 
  119.    recover the previous version of the escd.rf file by copying the
  120.    c:\escd.bak file to c:\escd.rf.  This recovery is not necessary 
  121.    if you made no system configuration changes with the MS-DOS 
  122.    ICU.
  123.  
  124.               NOTE
  125.        The escd.rf file is not used on systems with the 
  126.        Plug and Play BIOS.
  127.     
  128.  
  129. MS-DOS Installations
  130. --------------------
  131.  
  132. 1) To install and run the Plug and Play Kit for MS-DOS, your 
  133.    system must have a minimum of 488 KBytes of free conventional 
  134.    memory. 
  135.  
  136. 2) Run the MS-DOS installations for the kit components from MS-DOS, 
  137.    not from an MS-DOS window under Windows.
  138.  
  139. 3) The MS-DOS install program on these diskettes is incompatible 
  140.    with the expanded memory manager (emm386).  Before installing
  141.    the Plug and Play kit for MS-DOS, disable your expanded memory
  142.    manager. After you have finished the installation, you can 
  143.    enable the expanded memory manager again.
  144.  
  145. 4) The MS-DOS installation fails during an overinstall of a  
  146.    previous version of the Kit if the user has changed the file 
  147.    permissions of the previously installed version to read-only.
  148.  
  149. 5) During MS-DOS installations, you are offered the opportunity 
  150.    to select from one or more choices. The highlighted choice 
  151.    (that is, the choice selected when you press the Enter key) 
  152.    is lighter than the other choices.  On many, but not all, 
  153.    displays, the highlighted choice flashes.
  154.     
  155.  
  156. Windows Installations
  157. ---------------------
  158.  
  159. 1) If the Windows screen saver becomes active during the Windows
  160.    ICU setup, the index generator that runs at the end of the
  161.    setup program is iconized as an MS-DOS icon.  To complete
  162.    the setup procedure, return to Windows and maximize the 
  163.    MS-DOS icon.  
  164.  
  165. 2) The Windows ICU installation fails on a system that has MS-DOS 
  166.    6.0 installed with the VSafe virus scanner active if the VSafe 
  167.    scanner checks executable files and protects executable files
  168.    (VSafe options 4 and 8). 
  169.  
  170. 3) A problem might occur if a previously installed version of 
  171.    the Windows ICU was deleted.  The Windows ICU installation 
  172.    does not put the proper device driver entries into the 
  173.    windows/system.ini file if there is an entry in the win.ini 
  174.    file under [ConfigMgr] of Installed=yes.
  175.  
  176.    Delete this entry to from the win.ini file and run the Windows
  177.    installation again, or edit the windows/system.ini file and  
  178.    insert the driver entries in the [386Enh] section of the file:
  179.       device=VCAD.386
  180.       device=VCMD.386
  181.  
  182.    For PCMCIA support in the Windows ICU, also add (to the 
  183.    same section):
  184.       device=pccardrm.386
  185.  
  186. 4) The R1.21 installations replace the old readme.* files from
  187.    previous releases with this readme.txt file. The installations
  188.    do not remove the icons for these older readme files from the 
  189.    Plug and Play Windows program group.  Please remove the icons 
  190.    for these files and leave only the icon named "Release 
  191.    Notes."
  192.  
  193.  
  194. ****************************************************************** 
  195. *Plug and Play Kit for MS-DOS and Windows                        *
  196. ******************************************************************
  197.  
  198. The components of the Plug and Play Kit for MS-DOS and Windows are:
  199.  
  200. - The Plug and Play Configuration Manager (CM)
  201. - The ISA Configuration Utility (ICU)
  202. - The Configuration Assistance Utility (cassist)
  203.  
  204.  
  205. Plug and Play Configuration Manager (CM)
  206. ========================================
  207.  
  208. The Plug and Play Configuration Manager provides all of the 
  209. functionality  defined in the "Plug and Play Device Driver
  210. Specification for Microsoft(R) Windows(TM) and MS-DOS".  
  211.  
  212. The Configuration Manager also complies with the specifications
  213. and definitions in:
  214.  
  215.   "Plug and Play ISA Specification", Version 1.0a 
  216.       from Intel Corporation and Microsoft Corporation
  217.  
  218.   "Plug and Play BIOS Specification", Version 1.0a 
  219.       from Intel Corporation, Compaq Computer Corporation, 
  220.       Phoenix Technologies, Ltd.
  221.  
  222.   "Plug and Play BIOS Extensions Guide", Version 1.21 
  223.       from Intel Corporation
  224.  
  225.   "PCI BIOS Specification", Version 2.1, from Intel Corporation
  226.  
  227.   "Extended System Configuration Data Specification" 
  228.       Version 1.02A, from Intel Corporation, Compaq Computer
  229.       Corporation, and Phoenix Technologies, Ltd.
  230.   
  231. This release of the Configuration Manager supersedes all previous
  232. releases.
  233.  
  234.  
  235. ISA Configuration Utility (ICU)
  236. ===============================
  237.  
  238. The ISA Configuration Utility provides a way to assign system 
  239. resources to add-in cards before the card is installed.  This 
  240. assignment avoids resource conflicts and keeps track of system 
  241. resources so that Plug and Play cards do not conflict with 
  242. non-Plug and Play cards in a system.  A full description of ICU 
  243. features and use is available in the ISA Configuration Utility 
  244. (ICU) User's Guide.
  245.  
  246.               NOTE
  247.      The ISA Configuration Utility is for ISA systems 
  248.      only.  Do not run it on EISA systems.  To configure
  249.      EISA systems, use an EISA Configuration Utility.
  250.  
  251.  
  252. Configuration Assistance Utility (cassist)
  253. ==========================================
  254.  
  255. On systems without the Plug and Play BIOS, the Configuration 
  256. Assistance Utility (cassist) determines the resources used 
  257. by system (motherboard) devices.  Chapter 2 of the Plug 
  258. and Play Developer's Guide provides information about 
  259. cassist, and Chapter 2 of the ICU User's Guide provides 
  260. information on using cassist. 
  261.  
  262.               NOTE
  263.        The cassist utility is not needed on systems
  264.        with the Plug and Play BIOS.
  265.  
  266. The Device Driver Development Kit provides a document that
  267. discusses how a card vendors can enhance cassist to detect 
  268. their cards.
  269.  
  270.  
  271. New Functionality
  272. *****************
  273.  
  274. This release adds the following functionality to the R1.1 
  275. Plug and Play Kit for MS-DOS and Windows:
  276.  
  277. New Configuration Manager Functionality
  278. =======================================
  279.  
  280. Dynamic Loading of the Configuration Manager Driver.
  281.    Parts of the Configuration Manager driver (dwcfgmg.sys) 
  282.    are loaded into memory when the driver is needed and 
  283.    unloaded when it is no longer needed.  This results
  284.    in significant memory savings over the R1.1 CM, where 
  285.    the entire driver stayed resident in memory.
  286.  
  287. Default MS-DOS CM Installation Supports Locking.
  288.    By default the functionality provided by the CM_LockConfig and 
  289.    CM_UnlockConfig functions is available to applications running
  290.    in real-mode MS-DOS environment.
  291.  
  292.    The CM lock functionality is always available under Windows, 
  293.    including the Windows V86 DOS. 
  294.  
  295.    If this functionality is not needed, add the /NOLOCK parameter 
  296.    in the line in config.sys that invokes the CM driver 
  297.    (dwcfgmg.sys).
  298.                 NOTE
  299.      The CM_LockConfig and CM_UnlockConfig functions 
  300.      are unrelated to the locking options available 
  301.      with ECU or ICU utilities.   Details on these 
  302.      functions are available in the "External Plug and
  303.      Play Interfaces Specification."
  304.  
  305. Support for all Plug and Play BIOS Installation Check 
  306. Structures.
  307.    The Configuration Manager now supports all three versions of
  308.    the Plug and Play BIOS Installation Check structures: 
  309.    - that defined in the Plug and Play ISA Specification V1.0.  
  310.    - that defined in the Plug and Play BIOS Specification V1.0
  311.    - that defined in the Plug and Play BIOS Specification V1.0a
  312.    The R1.1 Configuration Manager only supported the structure 
  313.    defined in the Plug and Play ISA Specification V1.0.
  314.  
  315. Plug and Play BIOS Support.
  316.    On a Plug and Play BIOS System, the ESCD image is now 
  317.    synchronized with the System Device Nodes and the Statically
  318.    Allocated Resource Information maintained by the Plug and
  319.    Play BIOS.  
  320.  
  321. New CA_PnPB_ Functions.
  322.    The CA_PnPB_ functions provide access to the System Device
  323.    Nodes and the Statically Allocated Resource Information.
  324.  
  325. New CME_ Functions.
  326.    The CME_ functions provide support for Query, Allocation
  327.    and Deallocation of resources for dynamic devices, such 
  328.    as PCMCIA devices.
  329.  
  330. New CA_PCI_Get_Routing_Options Function
  331.    The CA_PCI_Get_Routing_Options function provides support 
  332.    for the PCI BIOS 2.1 Get_PCI_Interrupt_Routing_Options 
  333.    function.  Call this function before calling the 
  334.    CA_Acfg_PCI_Get_Routing_Options function.
  335.  
  336. New Flags in Config_Info.
  337.    Support is now provided to set the DEVICE_RECONFIGURABLE and
  338.    the DEVICE_DYNAMIC flags in the Config_Info dFlags.
  339.  
  340. Function Configurability Information in ESCD.
  341.    This release supports the new ESCD BITMAP field indicating 
  342.    whether DCDs (Plug and Play ISA or PCI devices) are reconfig-
  343.    urable.
  344.     
  345. Support for Empty ESCD.RF File.
  346.    On systems without the Plug and Play BIOS, a message alerts the 
  347.    user to run CASSIST if an empty ESCD.RF file is detected on a
  348.    legacy system.  When an empty ESCD.RF file is detected, no Plug 
  349.    and Play ISA cards are configured by the CM.
  350.  
  351. New /NODCD Option.
  352.    When the /NODCD option is specified and no DCD (Plug and Play
  353.    ISA or PCI device) is present in the system, the driver 
  354.    deinstalls itself from memory. 
  355.  
  356. New /STATIC Option.
  357.    When the /STATIC option is specified, the Configuration Manager
  358.    remains resident in memory and is not unloaded when there is
  359.    no runtime function active.
  360.  
  361. New /NOVCPI Option.
  362.    When the /NOVCPI option is specified, the Configuration Manager
  363.    does not use the Virtual Control Program Interface (VCPI) to 
  364.    switch from virtual 8086 mode to real mode (via protected mode)
  365.    prior to calling ACFG BIOS or Plug and Play BIOS run-time
  366.    functions.
  367.  
  368. Detection of PCI Devices.
  369.    Any PCI device missing from the ESCD image is added and 
  370.    any PCI device no longer present is removed from the ESCD 
  371.    image.
  372.  
  373. Configuration of PCI Devices.
  374.    Any non-boot/non-PC Compatible PCI device not configured by the 
  375.    BIOS is configured and activated by CM.
  376.  
  377.  
  378. New ISA Configuration Utility Functionality
  379. ===========================================
  380.  
  381. This release adds the following functionality to the R1.1 ISA
  382. Configuration Utility (ICU)
  383.  
  384. - The ICU complies with the following three specifications: 
  385.   - that defined by the Plug and Play ISA Specification V1.0.  
  386.   - that defined by the Plug and Play BIOS Specification V1.0
  387.   - that defined by the Plug and Play BIOS Specification V1.0a
  388.   
  389. - Support is now provided to set the DEVICE_RECONFIGURABLE and
  390.   the DEVICE_DYNAMIC flags in the Config_Info dFlags.
  391.  
  392. - The ICU now provides support for DevNode configuration 
  393.   information retrieval and setting via interfaces defined in the
  394.   Plug and Play BIOS V1.0a specification. The ICU can now modify
  395.   configurable motherboard system devices.
  396.  
  397. - The ICU now provides support for displaying PCMCIA cards and
  398.   their resource usage (if PCMCIA Card Services that recognizes
  399.   the Configuration Manager is also running on the system).
  400.  
  401. - The ICU now displays names for PCI devices.  These names 
  402.   describe the device's functionality.
  403.  
  404. - The ICU now supports enabling and disabling PCI devices.  This
  405.   feature is available when Version 1.21 of the ACFG BIOS is 
  406.   running on the system.
  407.  
  408.               NOTE
  409.        If you find that you cannot disable any PCI 
  410.        devices, then you have an outdated system BIOS. 
  411.        Contact your system vendor for a new version of
  412.        the BIOS.
  413.  
  414. - The ICU now includes the conflicting resource value when it 
  415.   reports conflicts, as well as the conflicting card and resource
  416.   type.
  417.  
  418. - The Windows ICU now provides an online User's Guide in Windows
  419.   Help format.
  420.  
  421. - Messages that notify the user of conflicts display a resource
  422.   value as well as a resource type.
  423.  
  424.   
  425. PCMCIA VxD
  426. ----------
  427. The Windows version of this release installs the following file:
  428.  
  429. <drive>:\windows\system\pccardrm.386    
  430.    This file is a PCMCIA Card Services virtual device driver (VxD).
  431.    This VxD allows the ICU to receive PCMCIA card events for Card 
  432.    Services clients in Windows, thus allowing the ICU display to 
  433.    include PCMCIA cards.  For this VxD to work properly, real mode 
  434.    Card Services must be running on your system.
  435.  
  436.    An entry for this VxD is put into the \windows\system.ini file 
  437.    under [386Enh] but is commented out.  Edit the file and 
  438.    remove the comment character(;) to activate the VxD.
  439.  
  440. New Configuration Assistance Utility Functionality
  441. ==================================================
  442.  
  443. Sound Cards Detected.
  444.    cassist now detects Soundblaster Pro and Media
  445.    Vision sound cards.
  446.  
  447. SCSI Adapters Detected.
  448.    cassist now detects Adaptec and DPT SCSI controllers.
  449.  
  450. Plug and Play Cards.
  451.   cassist can now run with Plug and Play cards in the system.
  452.  
  453.  
  454. Plug and Play Kit Notes and Limitations
  455. ***************************************
  456.  
  457. Release 1.21 of the Plug and Play Kit for MS-DOS and Windows 
  458. has the following limitations:
  459.  
  460. - The CM and ICU do not support more than one PCI bus.
  461.  
  462. - When the CM or ICU move a PCI card, they allocate memory resources
  463.   according to the run-time memory requirement of the card.  If this
  464.   value is smaller than the PCI card's boot-time memory requirement, 
  465.   the BIOS relocates the PCI card the next time the system is booted.
  466.   Therefore, the system boots in a different configuration than that
  467.   last assigned by the CM and ICU.
  468.  
  469. - The CM and ICU do not take into account the Shadow attribute of the 
  470.   memory blocks.  So, there may be incompatible ROMs in the same
  471.   shadow region.  A workaround for this is to have all off-board
  472.   ROMS use the same mode - shadowed or not shadowed.  The preferred
  473.   mode is not shadowed, since not all cards support ROM shadowing.
  474.  
  475. - The CM and ICU do not differentiate between 8-bit and 16-bit devices.
  476.   Thus, both device types can be allocated memory in the same 128K 
  477.   block.  Due to ISA bus addressing, this memory allocation method can 
  478.   cause cards to not work.  To work around this problem, design your 
  479.   devices to require memory in 128K blocks.
  480.  
  481. Configuration Manager Notes and Limitations
  482. ===========================================
  483.  
  484. - Whenever the Configuration Manager executes a 32-bit I/O read to 
  485.   the Plug and Play BIOS the system may hang and/or reset.
  486.   The problem occurs only on systems with a Plug and Play BIOS, Plug 
  487.   and Play software Release 1.21, and EMM386 versions prior to 4.49.  
  488.  
  489.   To fix this problem, use version 4.49 or higher releases of the 
  490.   EMM386 memory manager.  End-users with earlier versions of the 
  491.   EMM386 memory manager should contact their OEM or Microsoft for
  492.   information on obtaining an updated EMM386 device driver.
  493.  
  494. - Using the DOS 6.21 or 6.22 Memmaker program with a Plug and Play 
  495.   system may cause system reboots.  Selecting the Memmaker program's 
  496.   "Aggressive" memory scanning option causes Memmaker to specify 
  497.   HIGHSCAN as an option parameter to EMM386 in the config.sys file.  
  498.   The HIGHSCAN option may cause EMM386 to map memory into the F000:0 BIOS 
  499.   space used by the system BIOS.  In this instance,   EMM386 does not 
  500.   recognize that the BIOS may be using the entire 64 KB range from 
  501.   F000:0 to F000:FFFF.  Typically, the system reboots when the 
  502.   Configuration Manager begins initialization, however the behavior 
  503.   may vary from system to system depending upon the BIOS.
  504.  
  505.   To work around this problem, do not select the "Aggressive" memory 
  506.   scan option on Memmaker.
  507.  
  508. - Some Plug and Play platform BIOS memory map ESCD into the E000:0 
  509.   block.  Unfortunately, EMM386  does not recognize the presence of 
  510.   ESCD information in the E000:0 range and maps memory on top of the 
  511.   ESCD area.  This corrupts the ESCD storage area.
  512.  
  513.   To work around this problem, end-users should contact their system 
  514.   OEMs.  OEMs should determine where their BIOS stores ESCD.  If the 
  515.   BIOS maps ESCD into the E000:0 range then end-users and  OEMS should 
  516.   exclude the E000:0 range on the EMM386 command line. A permanent 
  517.   workaround involves BIOS vendors including a BIOS signature in front
  518.   of the ESCD header when using the E000:0 range.
  519.  
  520. - In the absence of the Intel Plug and Play BIOS extensions, Plug
  521.   and Play boot devices are not reconfigured by the Configuration
  522.   Manager.
  523.  
  524. - Software exists that is incompatible with proper Configuration 
  525.   Manager operation.  The interaction between this software and 
  526.   the CM might cause unusual system behavior or system delays 
  527.   when both the CM and the software are running on the system.
  528.  
  529.   If you suspect such interaction is causing problems on your
  530.   system, try adding the /STATIC and/or the /NOVCPI options to 
  531.   the dwcfgmg.sys driver line in the config.sys file.  Either
  532.   or both options might remedy the problem.
  533.  
  534. - The VCAD Windows driver provides protected-mode EISA interfaces.
  535.   when the /PMEISA CM option is specified. Since not all EISA 
  536.   systems provide this level of BIOS functionality, these 
  537.   functions might not work correctly on all EISA systems.  
  538.  
  539. - If you use the /FILE option of the Configuration Manager on a 
  540.   system with the ACFG BIOS, and you don't provide motherboard 
  541.   information for the system in an escd.rf file, the ICU cannot
  542.   run.  This option is normally needed only for testing on 
  543.   EISA systems.
  544.  
  545. ISA Configuration Utility Notes and Limitations
  546. ===============================================
  547.  
  548. - When you save an image file (Save Image File or Save Image File
  549.   As.. on the Advanced menu), the icu.ndx index file is not 
  550.   updated.  So, if the configuration you saved contained one or 
  551.   more unlisted cards, when you load the image file you saved, 
  552.   the card resources for these unlisted cards are in the loaded
  553.   configuration image. However, cards of this type might be listed 
  554.   as "Unknown Card," instead of by the name you assigned
  555.   when you added it.  You can avoid this behavior by choosing the
  556.   Save item on the File menu before you save the image file.  In 
  557.   addition, if you copy the image file to another system, you 
  558.   must also copy the icu.ndx index file to avoid this behavior.
  559.  
  560. - Pressing the F1 key invokes the ICU help facility from the
  561.   ISA Configuration Utility window (the main window) only.
  562.  
  563. - When you are modifying a function of a Plug and Play card in 
  564.   preparation for locking it, you might see a conflict message
  565.   that indicates the card is conflicting with itself.  Try 
  566.   reconfiguring the card functions in a different order.
  567.  
  568. - If a function has two or more resource types that must be 
  569.   configured together, the ICU might not be able to configure 
  570.   that function, even though there might be a valid configuration
  571.   available.  If you encounter this problem, see the discussion 
  572.   on resolving conflicts in the Troubleshooting section of the 
  573.   ICU User's Guide for ways to successfully configure functions 
  574.   in this category.
  575.  
  576. - When you pick a resource for a new card that is currently used
  577.   by an existing card, the ICU reconfigures the Plug and Play ISA 
  578.   cards first, then the PCI cards.  However, PCI cards are 
  579.   restricted to specific interrupts.  Sometimes, the configuration 
  580.   fails because the ICU assigns Plug and Play cards to all the 
  581.   valid PCI card interrupts.  Then, The ICU cannot configure the 
  582.   PCI cards.  Use the ICU to reconfigure the Plug and Play cards
  583.   to different interrupts, then try again to configure your new 
  584.   card.
  585.  
  586. - If a boot function on a Plug and Play card causes a conflict 
  587.   error on a system without the Plug and Play BIOS, one of two
  588.   messages appears after you Modify the card and change the 
  589.   function:  
  590.  
  591.   This card will be configured when the system is rebooted.  
  592.       This may not be true. If this message appears, there 
  593.       is a configuration that works. However, systems 
  594.       without the Plug and Play BIOS lack the ability to 
  595.       configure boot functions of Plug and Play cards, and 
  596.       cannot find the working configuration for you.  
  597.  
  598.       Find the working configuration and configure the Plug and 
  599.       Play card using jumpers, switches, or a software 
  600.       configuration utility provided by the card manufacturer.  
  601.       Inspect the resources currently used in the system to 
  602.       determine a working configuration.
  603.  
  604.   A conflict has been detected with <conflicting_card>.  The 
  605.   conflicting resource is <resource_and_value>.
  606.      This message might be inaccurate. It might not inform 
  607.      you of the conflict keeping the card from being configured.
  608.  
  609.      Inspect the resources currently used in the system and use
  610.      the conflict resolution techniques described in the Chapter
  611.      5 of the ICU User's Guide to discover and correct the conflict.
  612.      If in the course of resolving a conflict reported by this 
  613.      message you see the message discussed previously, use the 
  614.      techniques described to continue.
  615.  
  616. - Because of ISA architecture limitations, ISA cards cannot use
  617.   Interrupt 2, but must use Interrupt 9 instead.  The ICU takes
  618.   this limitation into account and only allows users to choose
  619.   Interrupt 9 when Interrupt 2 is listed as a valid resource value
  620.   in a configuration file.  When this substitution occurs, the
  621.   interrupt value is offered as "Interrupt 9(2)."
  622.  
  623. - When you are configuring an unlisted card, if the card 
  624.   manufacturer's documentation lists Interrupt 2 as a valid
  625.   resource value, you must instead choose Interrupt 9.
  626.  
  627. - A set of reserved resources is standard on ISA systems.  
  628.   However, the ICU mistakenly allows these resources to be 
  629.   allocated by the user.  Please do not allocate the following 
  630.   resources:
  631.     I/O Ports       279h, A79h
  632.  
  633. - You can increase the size of the Smartdrv buffer to make the ICU
  634.   faster.
  635.  
  636. MS-DOS ICU Limitations
  637. ----------------------
  638.  
  639. - The MS-DOS ICU installation might fail if some Terminate and 
  640.   Stay Resident (TSR) programs or drivers are resident in memory. 
  641.   If this happens, remove all TSRs from memory and restart the 
  642.   install process. Some example TSRs and drivers are: Borland 
  643.   Side Kick and network drivers that are not loaded from 
  644.   config.sys.
  645.  
  646. - You might see this message:
  647.     N100: Not enough memory to run the ICU.
  648.   In a few cases, 488 KBytes of free memory is insufficient.  
  649.   In these cases, ICU operation ceases suddenly and you see an 
  650.   MS-DOS "Out of Memory" error.  In this situation, use the 
  651.   Windows version of the ICU if it is available.  If the Windows
  652.   ICU is not available, use the Save item on the File menu 
  653.   after each card operation to avoid losing too much work.  
  654.  
  655. - You might see this message:
  656.     N110: Please run the ICU from its directory.
  657.   You must invoke the ICU from the directory that contains the DB 
  658.   directory (default placement C:\PLUGPLAY\ICU).    
  659.  
  660. - You must execute the MS-DOS ICU from MS-DOS only, not from an
  661.   MS-DOS window.  
  662.  
  663. - If you rearrange the ICU dialog boxes on the screen, you might
  664.   see spurious lines, characters, or buttons.  Do not click the
  665.   mouse on these spurious entities.  Clicking the mouse here 
  666.   causes the system to hang.
  667.  
  668. - Double-clicking to select an item in a list is not supported.      
  669.  
  670. - The scroll box (the square slider inside the scrollbar) 
  671.   occasionally does not work.  Use the arrow keys.
  672.  
  673. - If you initiate an action such as Add Card when the System
  674.   Resource Usage dialog box is visible, the dialog box might 
  675.   close.
  676.  
  677. Windows ICU Limitations
  678. -----------------------
  679.  
  680. - If you have no mouse, you might not be allowed to make a 
  681.   choice from the Choices for Configuration list on the Settings 
  682.   screen if the choices above and below the choice you want cause
  683.   conflicts.  The Windows keyboard interface selects each entry 
  684.   instead of just highlighting it. If this happens try using the 
  685.   arrow keys and/or the Page Up/Page Down keys to move in the list.
  686.  
  687.  
  688. Configuration Assistance Utility Notes and Limitations
  689. ======================================================
  690.  
  691. - cassist operation is incompatible with network operation.  
  692.   Disable network drivers on your system before running 
  693.   cassist.  Enable the network drivers after you have run 
  694.   cassist.
  695.  
  696. - cassist creates the escd.rf file in the root directory of the
  697.   current drive (that is, the drive on which the cassist utility
  698.   is run).  On systems without the Plug and Play BIOS, if the 
  699.   current drive is not the boot drive, the user must move this
  700.   escd.rf file manually to the root directory of the boot drive.
  701.  
  702. - cassist does not detect interrupt resources used by ISA video 
  703.   cards.
  704.  
  705. *******************************************************************
  706. *Plug and Play Device Driver Development Kit                      *
  707. *******************************************************************
  708.  
  709. The Plug and Play Device Driver Development Kit (DDDK) contains 
  710. sample source code for drivers and applications that illustrate 
  711. Configuration Manager functionality.  The include files and 
  712. libraries required by drivers and applications are also part
  713. of this kit. 
  714.  
  715. The DDDK diskette also includes the R1.21 Configuration 
  716. Manager for both MS-DOS and Windows.  
  717.  
  718. The MS-DOS installation installs only the MS-DOS drivers and 
  719. sample code.  The Windows installation installs drivers and 
  720. sample code for both Windows and MS-DOS applications.
  721.  
  722. The DDDK installation places the cassist.doc file into
  723. the cassist directory. This file is an interface document 
  724. that describes how vendors can enhance cassist (the Intel
  725. configuration assistance utility) to detect their cards.
  726.  
  727. The DDDK installation creates the directory samples\dos. This 
  728. directory includes source and executables that illustrate 
  729. the use of the CM.
  730.  
  731. - The DCM_AP and DCM_DRV samples have source and executables 
  732.   that illustrate the use of the CM interfaces. 
  733.  
  734. - PNPBAPP.EXE and PNPINFO.EXE provide information about the 
  735.   system's Plug and Play environment.
  736.  
  737. These samples are described in the file samples\dos\notes.txt.
  738.  
  739. The DDDK installation also creates the directory samples\win. 
  740. This directory includes the WCM_AP and WCM_DRV samples, which
  741. have source and executables that illustrate the use of the CM 
  742. interfaces. These samples are described in the file 
  743. samples\win\notes.txt.
  744.  
  745.  
  746. *******************************************************************
  747. *Plug and Play PCMCIA Driver Development Kit                      *
  748. *******************************************************************
  749.  
  750. The PCMCIA Driver Development Kit (PDDK) contains sample source
  751. code for drivers and applications that illustrate PCMCIA client 
  752. functionality.  The include files and libraries required by 
  753. drivers and applications are also part of this kit.
  754.  
  755. This kit provides you with C and assembly language interfaces to 
  756. call PCMCIA Card Services.  These interfaces, and the Card 
  757. Services clients you write using them, require that real mode 
  758. PCMCIA Card Services be running on the system.  These Card 
  759. Services are not provided in the PDDK; you must get them from 
  760. another source. 
  761.  
  762. The MS-DOS installation installs only the MS-DOS drivers and 
  763. sample code.  The Windows installation installs drivers and
  764. sample code for both Windows and MS-DOS applications.
  765.  
  766.  
  767. *******************************************************************
  768. * Trademark and Copyright Citations                               *
  769. *******************************************************************
  770.  
  771.  
  772. MS-DOS is a registered trademark, and Windows is a trademark of
  773. Microsoft Corporation.
  774.  
  775. The program used for MS-DOS installation of components of the
  776. Plug and Play Kit for MS-DOS and Windows, INSTALL, is licensed
  777. software provided by Knowledge Dynamics Corp., P.O. Box 780068,
  778. San Antonio, Texas 78278 (U.S.A.). INSTALL is Copyright (c)
  779. 1987-1993 by Knowledge Dynamics Corp., which reserves all copyright
  780. protection worldwide. INSTALL is provided to you for the exclusive
  781. purpose of installing the MS-DOS components of the Plug and Play 
  782. Kit for MS-DOS and Windows. Intel Corporation is exclusively
  783. responsible for the support of the Plug and Play Kit for MS-DOS
  784. and Windows, including support during the installation phase. 
  785. In no event will Knowledge Dynamics Corp. provide any technical
  786. support for the Plug and Play Kit for MS-DOS and Windows.
  787.  
  788. Other names and trademarks are the property of their respective
  789. companies.
  790.  
  791.                 <END>
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.